/**
 * 
 */
package controller;

import java.sql.SQLException;
import java.util.ArrayList;

import model.Livro;
import connection.ConnectionFactory;
import dao.LivroDAO;

/**
 * @author root
 *
 */
public class LivroController {
	public static boolean inserirLivro(Livro livro){
		boolean retorno = false;
		LivroDAO ldao;
		try {
			ldao = new LivroDAO(ConnectionFactory.getConnection());
			retorno = ldao.inserirLivro(livro);
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return retorno;
	}

	public static ArrayList<Livro> listarLivros() {
		LivroDAO ldao = null;
		ArrayList<Livro> lista = null;
		try {
			ldao = new LivroDAO(ConnectionFactory.getConnection());
			lista = ldao.listarLivros();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return lista;
	}
}
